package com.ruoyi.work.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.work.domain.TbLocationTrain;
import com.ruoyi.work.domain.vo.LocationTrainVo;

import java.io.IOException;
import java.util.List;
import java.util.Map;

/**
 * 车辆位置Service接口
 *
 * @author szm
 * @date 2025-09-28
 */
public interface ITbLocationTrainService extends IService<TbLocationTrain>{
    boolean insertTbLocationTrain(TbLocationTrain tbLocationTrain) throws IOException;

    boolean syncUpdate();

    Map<String, List<LocationTrainVo>> getTrackList();
}
